sheet metal shop - Alemán Inglés Diccionario